package cn.com.nwpu.visual_system.mapper;

import cn.com.nwpu.visual_system.entity.ModelPredictData;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author Hutengzhong
 * @version 1.0.0
 * @title ModelPredictDataMapper
 * @description TODO
 * @date 2024/5/20 9:45
 */
public interface ModelPredictDataMapper {

    /**
     * 保存预测值
     * @param modelPredictData 预测值实体
     * @return 更新成功的数据条数
     */
    int insertPredictData(@Param("mpd") ModelPredictData modelPredictData);

    /**
     * 获取最近100条预测值
     * @param testId 当前值之前的第100条数据信息id
     * @return 最近的100条数据列表
     */
    List<ModelPredictData> getPredictList(@Param("testId") Integer testId);
}
